/**
 * Created by liulin on 14-3-26.
 */

/**
 * 商品类型数据，并指定某一个商品类型为当前选中项
 * @param goods_type_obj 商品类型列表框对象或名称
 * @param curr_goods_type_id  当前商品类型id
 * @param prefix  商品类型列表框对象或名称的前缀
 */
function load_goods_types(goods_type_obj, curr_goods_type_id,prefix){
    if(prefix==null) prefix="";
    $.get(APP_PATH +'admin/goods_attribute/get_goods_types',null,function(json){
            if(typeof goods_type_obj=='string'){
                goods_type_obj=$('#' + prefix + goods_type_obj);
            }
            $(goods_type_obj).empty();
            $(goods_type_obj).append("<option value=''>请选择商品类型</option>");
            for(var i=0;i<json.length;i++)
            {
                $(goods_type_obj).append("<option value='" + json[i].type_id +"'>" + json[i].type_name + "</option>");
            }
            if(curr_goods_type_id!=null) $(goods_type_obj).val(curr_goods_type_id);
    },"JSON");
}

/**
 * 加载商品分类下商品属性数据，并指定某一个商品属性为当前选中项
 * @param goods_attribute_obj 商品属性列表框对象或名称
 * @param curr_goods_type_id 当前商品分类id
 * @param curr_goods_attribute_id 当前商品属性id
 * @param prefix  商品属性列表框对象或名称的前缀
 */
function load_goods_attributes(goods_attribute_obj , curr_goods_type_id, curr_goods_attribute_id,prefix){
    if(prefix==null) prefix="";
    $.get(APP_PATH +'admin/goods_attribute/get_attributes',{"type_id":curr_goods_type_id},function(json){
        if(typeof goods_attribute_obj=='string'){
            goods_attribute_obj=$('#' + prefix + goods_attribute_obj);
        }
        $(goods_attribute_obj).empty();
        $(goods_attribute_obj).append("<option value=''>请选择商品属性</option>");
        for(var i=0;i<json.length;i++)
        {
            $(goods_attribute_obj).append("<option value='" + json[i].attr_id +"'>" + json[i].attr_name + "</option>");
        }
        if(curr_goods_attribute_id!=null) $(goods_attribute_obj).val(curr_goods_attribute_id);
    },"JSON");
}
